home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 May / Software of the Month Club 1998 May.iso / pc / dos / games / poker13 / install.bat < prev    next >
DOS Batch File  |  1998-03-03  |  5KB  |  166 lines

  1. @echo off
  2. cls
  3.  
  4. if not exist ULTPOKER.EXE goto noFile
  5.  
  6. if "%1" == "" goto help
  7. if "%2" == "" goto noPath
  8.  
  9. if errorlevel 1 goto errorMsg
  10.  
  11. :path
  12.  
  13. for %%A in (A B C D E F G H I J K L a b c d e f g h i j k l) do if !%1 == !%%A goto okay1
  14. goto help
  15.  
  16. :okay1
  17.  
  18. for %%A in ( : \ ) do if !%2 == !%%A goto help
  19.  
  20. echo .                         INSTALLING TO DRIVE %1:\%2
  21.  
  22. echo .
  23. echo .
  24. echo .                            ULTIMATE POKER INSTALLATION
  25. echo .
  26. md %1:\%2
  27. echo .                                 COPYING FILES
  28. copy  *.exe %1:\%2
  29. goto success1
  30.  
  31. :noPath
  32.  
  33. for %%A in (A B C D E F G H I J K L a b c d e f g h i j k l) do if !%1 == !%%A goto okay
  34.  
  35. goto help
  36.  
  37. :okay
  38.  
  39. for %%A in (\ :) do if !%1 == !%%A goto help
  40.  
  41. echo .                         INSTALLING TO DRIVE %1:\POKER
  42. echo .
  43. echo .
  44. echo                             ULTIMATE POKER INSTALLATION
  45. echo .
  46. md %1:\poker
  47. echo                                   COPYING FILES
  48. copy  *.exe %1:\poker
  49.  
  50. if errorlevel 1 goto errorMsg
  51.  
  52. goto success2
  53.  
  54. :help
  55. cls
  56. @echo off
  57. echo .
  58. echo .                        ULTIMATE POKER INSTALL UTILTIY
  59. echo .
  60. echo .    This program must be installed on a hard drive.  To install this
  61. echo .    program on C drive, you would type "INSTALL C".  This will put the
  62. echo .    game in the directory "POKER".  If you wish to install this
  63. echo .    game to a different directory, type "INSTALL C name of directory"
  64. echo .
  65. echo .    EXAMPLE: to install to D drive in the directory GAMES type......
  66. echo .
  67. echo                             "INSTALL D GAMES"
  68. goto end
  69.  
  70. :noFile
  71. cls
  72. echo .
  73. echo .              AN ERROR HAS OCCURRED, INSTALLATION WAS UNSUCCESSFUL
  74. echo .
  75. echo .    Sorry, the file "ULTPOKER.EXE" is not on this disk.  This file must
  76. echo .    be available in this directory to attempt installation of this game.
  77. echo .    Please check all directories for this file.  If found copy it to this
  78. echo .    directory and type "INSTALL" to continue.
  79.  
  80. goto end
  81.  
  82. :msg
  83. cls
  84. echo .              AN ERROR HAS OCCURRED, INSTALLATION WAS UNSUCCESSFUL
  85. echo .
  86. echo .    Sorry, at least one file required to run ULTIMATE POKER is missing.
  87. echo .    The disk may be too full to allow for all files to be decompressed or
  88. echo .    your souce disk may be bad. You must have at least 2.5 mega bytes of
  89. echo .    Hard Disk space for successful installation.
  90. goto  end
  91.  
  92. :errorMsg
  93. cls
  94. echo .
  95. echo .
  96. echo .              AN ERROR HAS OCCURRED, INSTALLATION WAS UNSUCCESSFUL
  97.  
  98. goto end
  99.  
  100. :success1
  101.  
  102. cls
  103. echo .
  104. echo .
  105. echo .                             DECOMPRESSING FILES
  106. echo .
  107. %1:
  108. cd %1:\%2
  109. if not exist ULTPOKER.EXE goto errorMsg
  110. ULTPOKER.EXE
  111. DEL ULTPOKER.EXE
  112.  
  113. @echo off
  114. cls
  115. if not exist P1.EXE goto msg
  116.  
  117. goto endMessage
  118.  
  119. :success2
  120.  
  121. cls
  122. echo .
  123. echo .
  124. echo .                             DECOMPRESSING FILES
  125. echo .
  126. %1:
  127. cd %1:\POKER
  128. if not exist ULTPOKER.EXE goto errorMsg
  129. ULTPOKER.EXE
  130. DEL ULTPOKER.EXE
  131.  
  132. @echo off
  133. cls
  134. if not exist P1.EXE goto msg
  135.  
  136. :endMessage
  137.  
  138. echo .
  139. echo .
  140. echo .                         INSTALLATION COMPLETE
  141. echo .                  TYPE "POKER" TO RUN ULTIMATE POKER
  142. echo .                                  or
  143. echo .               "POKERMAN" TO READ THE GAME DOCUMENTATION
  144. echo .
  145. echo .   TO RUN THIS GAME IN THE FUTURE YOU NEED TO CHANGE TO THE DIRECTORY
  146. echo .   THAT THE GAME WAS INSTALLED TO THEN TYPE "POKER" AND PRESS ENTER
  147. echo .
  148. echo .   EXAMPLE WITH THE GAME INSTALLED TO THE DIRECTORY "POKER".  AFTER
  149. echo .   YOUR COMPUTER BOOTS UP, TYPE "CD\POKER" THEN PRESS ENTER. TYPE 
  150. echo .   "POKER" AND PRESS ENTER.  IF THIS GAME WAS INSTALLED TO A 
  151. echo .   DIRECTORY OTHER THAN POKER, SUBSTITUTE THE DIRECORY NAME FOR 
  152. echo .   POKER IN THE STATEMENT "CD\POKER".
  153. echo .
  154. echo .  NOTE: This game will attempt to use expanded memory if it is detected.  
  155. echo .  If the game will not run or causes system lock up or behaves erratically,
  156. echo .  there may be a conflict with your expanded memory manager.  If this is 
  157. echo .  the case, use the command line switch "/N" when starting the program. To 
  158. echo .  use this switch to eliminate expanded memory calls, type "UBJ /N" then push
  159. echo .  return.  This will force the game to use conventional memory only. When 
  160. echo .  using only conventional memory, the game will require more free conven-     
  161. echo .  tional free RAM.  NOTE: You must have the RAM switch set in place of the 
  162. echo .  NOEMS switch on the EMM386.EXE line of your config.sys file before your 
  163. echo .  computer can use extended memory for expanded memory.
  164.  
  165. :end
  166.